Skip to main content
'''Deddington''' is a Civil parishes in England|civil parish in Oxfordshire about south of Banbury. The United Kingdom Census 2011|2011 Census recorded the parish's population as 2,146. In scale Deddington is a village, but it has a town centre with a market place and its local football team is called Deddington Town FC.[ Deddington Town FC]
share Share
favorite Favorite
up-solid down-solid